    <?php

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

/**
 * Description of Empresas
 *
 * @author MFerreira
 */
require_once ('DatosContacto.php');

class Empresas {

    private static $mapping = null;

     public static function MAPPING() {
        if (self::$mapping == null) {
            self::$mapping = array(
                "DatosContacto" => "DatosContacto",
                "DatosContacto.mapping" => DatosContacto::MAPPING()
            );
        }

        return self::$mapping;
    }

    private $Nombre;
    private $NIT;
    private $TieneConvenio = false;
    private $Actividad;
    private $Otra;
    private $Habilitado=true;
    /**
     *
     * @var DatosContacto
     */
    private $DatosContacto;
    private $Vigencia;

    //<<enum>>

    private $Sector = 0;
    private $TipoEmpresa = 0;

    public function getHabilitado() {
        return $this->Habilitado;
    }

    public function setHabilitado($Habilitado) {
        $this->Habilitado = $Habilitado;
    }
    
    public function getNombre() {
        return $this->Nombre;
    }

    public function setNombre($Nombre) {
        $this->Nombre = $Nombre;
    }

    public function getNIT() {
        return $this->NIT;
    }

    public function setNIT($NIT) {
        $this->NIT = $NIT;
    }

    public function getTieneConvenio() {
        return $this->TieneConvenio;
    }

    public function setTieneConvenio($TieneConvenio) {
        $this->TieneConvenio = $TieneConvenio;
    }

    public function getSector() {
        return $this->Sector;
    }

    public function setSector($Sector) {
        $this->Sector = $Sector;
    }

    public function getActividad() {
        return $this->Actividad;
    }

    public function setActividad($Actividad) {
        $this->Actividad = $Actividad;
    }

    public function getTipoEmpresa() {
        return $this->TipoEmpresa;
    }

    public function setTipoEmpresa($TipoEmpresa) {
        $this->TipoEmpresa = $TipoEmpresa;
    }

    public function getOtra() {
        return $this->Otra;
    }

    public function setOtra($Otra) {
        $this->Otra = $Otra;
    }

    public function getDatosContacto() {
        return $this->DatosContacto;
    }

    public function setDatosContacto($DatosContacto) {
        $this->DatosContacto = $DatosContacto;
    }

    public function getVigencia() {
        return $this->Vigencia;
    }

    public function setVigencia($Vigencia) {
        $this->Vigencia = $Vigencia;
    }


}

?>
